home *** CD-ROM | disk | FTP | other *** search
/ Freelog 115 / FreelogNo115-MaiJuin2013.iso / Internet / AvantBrowser / asetup.exe / _data / webkit / resources.pak / Unnamed File 000043.txt < prev    next >
Text File  |  2013-04-03  |  6KB  |  175 lines

  1. /* Copyright (c) 2012 The Chromium Authors. All rights reserved.
  2.  * Use of this source code is governed by a BSD-style license that can be
  3.  * found in the LICENSE file. */
  4.  
  5. tree {
  6.   display: block;
  7.   outline: none;
  8.   overflow: auto;
  9. }
  10.  
  11. .tree-item > .tree-row {
  12.   -webkit-user-select: none;
  13.   background-color: rgba(255, 255, 255, 0);
  14.   border: 1px solid rgba(255, 255, 255, 0); /* transparent white */
  15.   border-radius: 2px;
  16.   color: black;
  17.   cursor: default;
  18.   line-height: 28px;
  19.   padding: 0 3px;
  20.   position: relative;
  21.   white-space: nowrap;
  22. }
  23.  
  24. .expand-icon {
  25.   -webkit-transform: rotate(-90deg);
  26.   -webkit-transition: all 150ms;
  27.   background-image: -webkit-canvas(tree-triangle);
  28.   background-position: 50% 50%;
  29.   background-repeat: no-repeat;
  30.   display: inline-block;
  31.   height: 16px;
  32.   opacity: .6;
  33.   position: relative;
  34.   top: 6px;
  35.   vertical-align: top;
  36.   width: 16px;
  37. }
  38.  
  39. html[dir=rtl] .expand-icon {
  40.   -webkit-transform: rotate(90deg);
  41. }
  42.  
  43. .tree-item[expanded] > .tree-row > .expand-icon {
  44.   -webkit-transform: rotate(0);
  45.   background-image: -webkit-canvas(tree-triangle);
  46.   opacity: .5;
  47. }
  48.  
  49. .tree-row .expand-icon {
  50.   visibility: hidden;
  51. }
  52.  
  53. .tree-row[may-have-children] .expand-icon {
  54.   visibility: visible;
  55. }
  56.  
  57. .tree-row[has-children=false] .expand-icon {
  58.   visibility: hidden;
  59. }
  60.  
  61. .tree-row:hover {
  62.   background-color: hsl(214, 91%, 97%);
  63.   border-color: hsl(214, 91%, 85%);
  64.   z-index: 1;
  65. }
  66.  
  67. /*
  68.   WebKit has a bug with attribute selectors so we apply selected to the tree row
  69.   as well.
  70.  
  71.   https://bugs.webkit.org/show_bug.cgi?id=12519
  72.  
  73. */
  74. .tree-row[selected] {
  75.   background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.8),
  76.                                             rgba(255,255,255,0));
  77. }
  78.  
  79. .tree-row[selected] {
  80.   background-color: hsl(0, 0%, 90%);
  81.   border-color: hsl(0, 0%, 85%);
  82.   z-index: 2;
  83. }
  84.  
  85. .tree-row[selected]:hover,
  86. tree:focus .tree-row[selected] {
  87.   background-color: hsl(214, 91%, 89%);
  88.   border-color: rgb(125, 162, 206);
  89. }
  90.  
  91. .tree-children[expanded] {
  92.   display: block;
  93. }
  94.  
  95. .tree-children {
  96.   display: none;
  97. }
  98.  
  99. .tree-item > .tree-row > * {
  100.   box-sizing: border-box;
  101.   display: inline-block;
  102. }
  103.  
  104. .tree-label {
  105.   -webkit-padding-start: 20px;
  106.   background-position: 0 50%;
  107.   background-repeat: no-repeat;
  108.   white-space: pre;
  109. }
  110.  
  111. html[dir=rtl] .tree-label {
  112.   background-position: 100% 50%;
  113. }
  114.  
  115. html[dir=rtl] .tree-label,
  116. html[dir=rtl] .tree-row[may-have-children] > .tree-label {
  117.   background-image: -webkit-image-set(
  118.       url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABTElEQVQ4y2P8//8/A7UA44AZ1pTokAakZmKRSq+bf2AWqYb9D4/xY1BQ1wXzv379CqandExgABrGiGEYHtsZZCT5GUwMZBj+MXGA+f//M4HpE5ffM7x+fCcd3bD/QMMYSkrjGdhE5aEBwQhCDBACRAFpRrgUA5gDRM35dQxYDSuOMWXgVjeBiDAxAxUzMfwH0xA2AxMThAZhoEn/mVgYWgrq8RimoAy1nhliIFADCP9n4YKKIQz8D/R2SxE+w8RFICLsPFDXQF0GNZQBaOh/qKv/sfAwtBY34DFMVBAhysELDSCoF0GGMQIxKzfYkj8sggxtZY1EGgZ2ITc0sGEY6kpWXobfbKIM7RXNJBgGN5ABKSqBmI2f4RebFENHdQsdDMsMNWDgYmclOmd8+/mbYfrqC5iGbV05j+HsjkXk5PN0bHmT3GKEkXHQlmcAl2ySIdjFZKwAAAAASUVORK5CYII=') 1x);
  119. }
  120.  
  121. html[dir=rtl] .tree-item[expanded] > .tree-row > .tree-label {
  122.   background-image: -webkit-image-set(
  123.      url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAwFBMVEX///+BYD+BYD////////+BYD+WfWOafFedeU60qJ3OqnTPq3LRqWrYvI3k0qXqtW/t2K/0vHT11Z7447r76r376r776778zYP80oz804787L787b/9zoT97sD978D98MD+56/+6LL+6rT+7Lj+7rz+8MD+8MH+8cH/0YX/04j/2JD/2JH/2ZH/2ZL/2pP/2pT/2pX/25b/3Jf/3Zn/3Zr/3pv/3pz/353/35//36H/4KD/4aH/4qT/46X/5Kr/5q6i47suAAAABXRSTlMAPmZ/gNva2KgAAACaSURBVBgZjcGxbsJQDIbRz7+tm4iKDXVg4f1fClWqGLpWAiIl124YKBk5B95jvMhZ9QxefGx0rhms5Dx4TRQmA1x7oTBkDGbnsBBceRo+Z8LZDXBEHvo2u1QSPNSd1hc/yi+/DU/NfphGumX2zNM5pmD18wHMMi2+AE5qbj4CZZXVT18lKJjYMsC1E//yZoC3hY1urJytzpv+AJVcNCNrmLQ3AAAAAElFTkSuQmCC') 1x);
  124. }
  125.  
  126. tree[icon-visibility=hidden] .tree-label {
  127.   -webkit-padding-start: 0;
  128.   background-image: none !important;
  129. }
  130.  
  131. tree[icon-visibility=parent] .tree-label,
  132. tree[icon-visibility=parent] .tree-row[has-children=false] > .tree-label {
  133.   background-image: none;
  134. }
  135.  
  136. .tree-label,
  137. .tree-row[may-have-children] > .tree-label {
  138.   background-image: -webkit-image-set(
  139.       url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABNklEQVQ4y2P5//8/A7UACwMVAdiwpkSHNCA1E4t8et38A7NIddnMnIoCMIObmxtMP7h5mWHlkk0gC4g3DOQqUVkVhoeXjoIFGBn/gWmmfz8YZCT5Qa7GFagYrga5bGZGSRwDA1jLfwZ4fABpbRco5z9UHCr56/VDhp7uhTOhQcOI4k1QjDL++wM2gfE/0GUg/O8flP0XKPcXKvYXrOnn82t4wgzkM5BhSAaBDfnzDSIOxn/BYgQjAOyyv7/BBoFdgWwIyACYy35+IcKwvyDDfkE0/f4KFIC55h/E2aCw+vGZuKTxH6TpD9Cw358RrgEZAAl1oIu+Ep/OQC5jALnszw+IZuQsRqRBtMlOHy9sYeBiZyVa07efv3Ealj599YWZpLrC2CMO0zBolphJps8YsYUZ46ArzwDWgLJTS2LvKwAAAABJRU5ErkJggg==') 1x);
  140. }
  141.  
  142. .tree-item[expanded] > .tree-row > .tree-label {
  143.   background-image: -webkit-image-set(
  144.       url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAwFBMVEX///+BYD+BYD////////+BYD+WfWOafFedeU60qJ3OqnTPq3LRqWrYvI3k0qXqtW/t2K/0vHT11Z7447r76r376r776778zYP80oz804787L787b/9zoT97sD978D98MD+56/+6LL+6rT+7Lj+7rz+8MD+8MH+8cH/0YX/04j/2JD/2JH/2ZH/2ZL/2pP/2pT/2pX/25b/3Jf/3Zn/3Zr/3pv/3pz/353/35//36H/4KD/4aH/4qT/46X/5Kr/5q6i47suAAAABXRSTlMAPmZ/gNva2KgAAACXSURBVBgZjcExbsJAEIbRb3bHTdLQRxS5Qhruf5lIUDoW8m52/sFCwnLJe/Aeo1Q2IXZO/aTSV7HzYh3DKk8hwOt3ZiNFDqE/C3DW6dZ4KcU1HGX7yjxrhPiFtlRHM+dQC6mTxsbp86VFSPkPnK5LDgfuEakUMF3ZOPPPkgKxCZYcFI5WSLDpo7DTXQFWKgfeA4zKUfC+BzxSVLh3XQHpAAAAAElFTkSuQmCC') 1x);
  145. }
  146.  
  147. /* We need to ensure that even empty labels take up space */
  148. .tree-label:empty::after {
  149.   content: ' ';
  150.   white-space: pre;
  151. }
  152.  
  153. .tree-rename > .tree-row > .tree-label {
  154.   -webkit-user-modify: read-write-plaintext-only;
  155.   -webkit-user-select: auto;
  156.   background: white;
  157.   color: black;
  158.   outline: 1px solid black;
  159. }
  160.  
  161. .tree-item[editing] input {
  162.   /* Do not inherit the line-height */
  163.   font-family: inherit;
  164.   font-size: inherit;
  165.   font-weight: inherit;
  166.   margin: -2px -8px -2px -3px;
  167. outline: none;
  168.   padding: 1px 7px 1px 1px;
  169. }
  170.  
  171. html[dir=rtl] .tree-item[editing] input {
  172.   margin: -2px -3px -2px -8px;
  173.   padding: 1px 1px 1px 7px;
  174. }
  175.